.row {
	display: flex;
}

.rowjc {
	display: flex;
	justify-content: center;
}

.rowje {
	display: flex;
	justify-content: flex-end;
}

.crowjaic {
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
}

.rowjcie {
	display: flex;
	justify-content: center;
	align-items: flex-end;
}

.rowjaic {
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.rowjb {
	display: flex;
	justify-content: space-between;
}

.rowja {
	display: flex;
	justify-content: space-around;
}

.rowjbic {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.rowjcic {
	display: flex;
	justify-content: center;
	align-items: center;
}

.rowjbie {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}

.rowjeie {
	display: flex;
	justify-content: flex-end;
	align-items: flex-end;
}

.rowjeic {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.rowic {
	display: flex;
	align-items: center;
}

.rowie {
	display: flex;
	align-items: flex-end;
}

.crowjb {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.crowjbie {
	display: flex;
	justify-content: space-between;
	flex-direction: column;
	align-items: flex-end;
}

.crowjc {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.crowjcic {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.crowjbic {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.crowje {
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}

.crow {
	display: flex;
	flex-direction: column;
}

.crowic {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.crowie {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
}

.warp {
	flex-wrap: wrap;
}

.no-warp {
	flex-wrap: nowrap;
}
.mt5{
	margin-top: 5rpx;
}
.mt10 {
	margin-top: 10rpx;
}
.mt15{
	margin-top: 15rpx;
}
.mt20 {
	margin-top: 20rpx;

}
.mt25 {
	margin-top: 25rpx;
}
.mt30 {
	margin-top: 30rpx;
}

.mt35 {
	margin-top: 35rpx;
}

.mt40 {
	margin-top: 40rpx;
}
.mt45{
	margin-top: 45rpx;
}
.mt50{
	margin-top: 50rpx;
}
.mt55{
	margin-top: 55rpx;
}
.mt60 {
	margin-top: 60rpx;
}
.mb10{
	margin-bottom: 10rpx;
}
.mb20{
	margin-bottom: 20rpx;
}

.ml5 {
	margin-left: 5rpx;
}
.ml10 {
	margin-left: 10rpx;
}
.ml15 {
	margin-left: 15rpx;
}

.ml20 {
	margin-left: 20rpx;
}

.ml25 {
	margin-left: 25rpx;
}
.ml30 {
	margin-left: 30rpx;
}

.ml35 {
	margin-left: 35rpx;
}

.ml40{
	margin-left: 40rpx;
}
.ml45 {
	margin-left: 45rpx;
}

.ml50{
	margin-left: 50rpx;
}

.mr5{
	margin-right: 5rpx;
}
.mr10{
	margin-right: 10rpx;
}
.mr15{
	margin-right: 15rpx;
}
.mr20{
	margin-right: 20rpx;
}
.mr25{
	margin-right: 25rpx;
}
.mr30{
	margin-right: 30rpx;
}
.mr35{
	margin-right: 35rpx;
}
.mr40{
	margin-right: 40rpx;
}
.mr45{
	margin-right: 45rpx;
}
.mr50{
	margin-right: 50rpx;
}



.pt10 {
	padding-top: 10rpx;
}

.pt20 {
	padding-top: 20rpx;
}
.pt25{
	padding-top: 25rpx;
}

.pt30 {
	padding-top: 30rpx;
}
.pt35{
	padding-top: 35rpx;
}
.pt40{
	padding-top: 40rpx;
}
.pt45{
	padding-top: 45rpx;
}
.pt50{
	padding-top: 50rpx;
}
.pl10{
	padding-left: 10rpx;
}
.p15{
	padding-left: 15rpx;
}

.pl20 {
	padding-left: 20rpx;
}
.pl25{
	padding-left: 25rpx;
}

.pl30 {
	padding-left: 30rpx;
}
.pl35{
	padding-left: 35rpx;
}
.pl40{
	padding-left: 40rpx;
}
.pl45{
	padding-left: 45rpx;
}
.pl50{
	padding-left: 50rpx;
}
.pb5{
	padding-bottom: 5rpx;
}
.pb10{
	padding-bottom: 10rpx;
}
.pb15{
	padding-bottom: 15rpx;
}
.pb20{
	padding-bottom: 20rpx;
}
.pb25{
	padding-bottom: 25rpx;
}
.pb30{
	padding-bottom: 30rpx;
}
.pb35{
	padding-bottom: 35rpx;
}
.pb40{
	padding-bottom: 40rpx;
}

.p10 {
	padding: 10rpx;
}

.p20 {
	padding: 20rpx;
}

.p30 {
	padding: 30rpx;
}

.p0-30 {
	padding: 0rpx 30rpx;
}

.p30-0 {
	padding: 30rpx 0rpx;
}

.p20-30 {
	padding: 20rpx 30rpx;
}

.pr10 {
	padding-right: 10rpx;
}

.pr15 {
	padding-right: 10rpx;
}

.pr20 {
	padding-right: 20rpx;
}

.pr25 {
	padding-right: 25rpx;
}

.pr30 {
	padding-right: 30rpx;
}

.pr35 {
	padding-right: 35rpx;
}
.pr40 
{
	padding-right: 40rpx;
}
.pr45 {
	padding-right: 45rpx;
}
.pr50{
	padding-right: 50rpx;
}

/* 颜色 */
.cfff {
	color: #FFFFFF;
}
.c3E3836{
	color: #3E3836;
}
.cB7BED8{
	color: #B7BED8;
}
.cccc {
	color: #CCCCCC;
}

.bcfff {
	background-color: #FFFFFF;
}

.c3577 {
	color: #35C877;
}

.c26 {
	color: #262626;
}

.c000 {
	color: #000000;
}

.c888 {
	color: #888888;
}

.cf55 {
	color: #FF5555;
}

.caaa {
	color: #aaa;
}
.cA7A7A7{
	color: #a7a7a7;
}

.cFF150D {
	color: #ff160d;
}

/*  字体 */
.fs20 {
	font-size: 20rpx
}

.fs22 {
	font-size: 22rpx;
}

.fs24 {
	font-size: 24rpx;
}

.fs26 {
	font-size: 26rpx;
}

.fs28 {
	font-size: 28rpx;
}

.fs30 {
	font-size: 30rpx;
}

.fs32 {
	font-size: 32rpx;
}

.fs34 {
	font-size: 34rpx;
}

.fs36 {
	font-size: 36rpx;
}
.fs38{
	font-size: 38rpx
}
.fs40{
	font-size: 40rpx;
}
.fs42{
	font-size: 42rpx
}
.fs44{
	font-size: 44rpx
}
.fs46{
	font-size: 46rpx;
}
.fs48{
	font-size: 48rpx;
}
.fs50{
	font-size: 50rpx;
}
.fwb {
	font-weight: bold;
}

.yc2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.yc1 {
	overflow: hidden; //超出的文本隐藏 
	text-overflow: ellipsis; //溢出用省略号显示
	white-space: nowrap;
}

.yc3 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

.tc {
	text-align: center;
}

.p10 {
	padding: 10rxp;
}

.p20 {
	padding: 20rpx;
}

.c999 {
	color: #999999;
}

.c333 {
	color: #333333;
}
.c43{
	color: #434343
}

.c666 {
	color: #666666;
}

.c32 {
	color: #323232;
}

.zhx {
	text-decoration: line-through;
}

.huanhang {
	word-wrap: break-word;
	word-break: break-all; 
}

.buhuanhang {
	white-space: nowrap;
}

/* 高度宽度 */
.wh100 {
	width: 100rpx;
	height: 100rpx;
}
.width-100{
	width: 100%;
}

.wh88 {
	width: 88rpx;
	height: 88rpx;
}

.wh50 {
	width: 50rpx;
	height: 50rpx;
}
.wh34{
	width: 34rpx;
	height: 34rpx;
}
.w750 {
	width: 750rpx;
}

.w670 {
	width: 670rpx;
}

.w710 {
	width: 710rpx;
}

/* 圆角 */
.br50 {
	border-radius: 50%;
}

.br20 {
	border-radius: 20rpx;
}

.br36 {
	border-radius: 36rpx;
}

.borderB-F7F6FA {
	border-bottom: 1rpx solid #F7F6FA;
}
.borderB-f1{
	border-bottom: 1rpx solid #F1F1F1;
}
/* 位置 */
.position-re{
	position: relative;
}
.box-sizing-border{
	box-sizing: border-box;
}